with twenty-twenty hindsight - Allemand Anglais Dictionnaire